<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
	<meta name="keywords" content="nacos0.9，nacos0.9.0，nacos" />
	<meta name="description" content="Nacos 0.9.0版本进行发布" />
	<!-- 网页标签标题 -->
	<title>Nacos 0.9.0版本进行发布</title>
	<link rel="shortcut icon" href="https://img.alicdn.com/tfs/TB1hgJpHAPoK1RjSZKbXXX1IXXa-64-64.png"/>
	<link rel="stylesheet" href="/build/blogDetail.css" />
</head>
<body>
	<div id="root"><div class="blog-detail-page" data-reactroot=""><header class="header-container header-container-normal"><div class="header-body"><a href="/zh-cn/index.html"><img class="logo" src="/img/nacos_colorful.png"/></a><div class="search search-normal"><span class="icon-search"></span></div><span class="language-switch language-switch-normal">En</span><div class="header-menu"><img class="header-menu-toggle" src="/img/menu_gray.png"/><ul><li class="menu-item menu-item-normal"><a href="/zh-cn/index.html">首页</a></li><li class="menu-item menu-item-normal"><a href="/zh-cn/docs/what-is-nacos.html">文档</a></li><li class="menu-item menu-item-normal menu-item-normal-active"><a href="/zh-cn/blog/index.html">博客</a></li><li class="menu-item menu-item-normal"><a href="/zh-cn/community/index.html">社区</a></li><li class="menu-item menu-item-normal"><a href="https://cn.aliyun.com/product/aliware/mse?spm=nacos-website.topbar.0.0.0">企业版Nacos</a><img class="menu-img" src="https://img.alicdn.com/tfs/TB1esl_m.T1gK0jSZFrXXcNCXXa-200-200.png"/></li><li class="menu-item menu-item-normal"><a href="http://console.nacos.io/nacos/index.html">控制台样例</a></li></ul></div></div></header><section class="blog-content markdown-body"><h1>Nacos 0.9.0 发布，稳定的快速迭代</h1>
<p>天下武功，唯快不破，Nacos一直秉承着稳定性和快速迭代，Nacos 0.9.0版本于上周正式发布release，功能围绕着，Nacos-Sync的稳定性、Server功能拆分部署、Nacos python语言体系的支持，并且在此基础之上，Nacos首次发布核心团队人员，并在持续招募中。</p>
<h2>Nacos-Sync稳定性提升</h2>
<h3>Nacos-Sync简介</h3>
<p><a href="https://github.com/nacos-group/nacos-sync">Nacos-Sync</a>是Nacos的核心组件，作用是多注册中心数据同步的功能工具，目前支持的同步注册中心包括 Nacos、Zookeeper、Eureka和Consul，主要场景，包括多注册中心数据互相同步，注册中心升级过程的数据迁移，官网提供<a href="https://nacos.io/en-us/docs/nacos-sync-use.html">迁移操作手册</a>。</p>
<h3>0.9.0 增强稳定性</h3>
<p>Nacos 0.9的主线功能加强<a href="https://nacos.io/en-us/docs/nacos-sync.html">Nacos-Sync</a>的稳定性，一方面增强Nacos-Sync的基础测试用例覆盖面，保证Nacos-Sync以后的快速迭代过程中主线功能稳定性，另一方面通过监控体系的完善，对接了Prometheus通过metrics暴露数据，并且天然集成grafana监控，保证了Nacos-Sync生产级别稳定性。
随着Nacos 0.9.0版本发布，Nacos-Sync 0.3版本支持了metrics监控，能通过metrics数据观察Nacos-Sync服务的运行状态，提升了Nacos-Sync的在生产环境的监控能力。</p>
<h3>使用Prometheus采集Nacos-Sync metrics数据</h3>
<p>继 Kubernetes 之后，Prometheus成为第二个正式从 CNCF 毕业的开源项目。Nacos及Nacos-Sync支持Prometheus metrics也是Nacos拥抱云原生的第一步。Prometheus作为新一代的云原生监控系统，除了能对Kubernetes容器集群进行监控之外，也能对容器中的应用进行监控。不过Prometheus的数据展示能力比较差，一般会借助第三方数据监控平台。</p>
<h3>grafana监控Nacos-Sync</h3>
<p>Grafana是一款强大的数据可视化开源软件，能通过非常漂亮的图表和曲线展示监控数据，支持多种数据源，包括Prometheus。</p>
<p>和Nacos监控一样，官网给Nacos-Sync也提供了监控模版，简单的几步就可以很方便地在Grafana上监控Nacos-Sync</p>
<p>Nacos-Sync监控同样也分为三个模块:</p>
<ul>
<li>nacos-sync monitor展示核心监控项
<img src="https://img.alicdn.com/tfs/TB1GeNWKmzqK1RjSZFHXXb3CpXa-2834-1588.png" alt="monitor"></li>
<li>nacos-sync detail和alert两个模块的展示监控曲线和告警
<img src="https://img.alicdn.com/tfs/TB1kP8UKbvpK1RjSZPiXXbmwXXa-2834-1570.png" alt="detail"></li>
</ul>
<h2>Nacos Server功能拆分部署</h2>
<h3>为什么要拆分部署</h3>
<p>一般公司随着业务规模的不断膨胀，我们建议业务对注册中心和配置中心进行拆分部署，在Nacos 0.9.0版本以后，支持注册中心模块和配置中心模块的拆分部署，在启动命令进行加入参数，来指定启动指定Nacos 功能模块，默认全部功能启用，目前支持指定配置中心模块和注册中心模块。</p>
<h3>使用方法</h3>
<p>启动Nacos server时候，增加<code>-f</code>参数，意思是function mode，和对应模块标示来进行启动，如果不传，或者传入有误，都将启动全部功能。
配置中心参数对应<code>config</code>，注册中心参数对应<code>naming</code>。</p>
<h4>启动命令</h4>
<pre><code>sh startup.sh -m standalone -f naming
</code></pre>
<p>启动之后，你可以通过启动日志头看到是否正确启动了功能模块，并且Nacos console将只展现启动的对应模块。</p>
<ul>
<li>Nacos启动日志头信息
<img src="https://img.alicdn.com/tfs/TB1ADCrKAvoK1RjSZFDXXXY3pXa-1552-522.jpg" alt=""></li>
<li>单独启动配置中心的控制台示例
<img src="https://img.alicdn.com/tfs/TB1sXyoKpzqK1RjSZFCXXbbxVXa-2674-940.png" alt=""></li>
<li>单独启动注册中心的控制台示例
<img src="https://img.alicdn.com/tfs/TB1yKyiKCzqK1RjSZFLXXcn2XXa-2680-738.png" alt=""></li>
</ul>
<h2>Nacos python语言体系的支持</h2>
<p>Nacos开始支持python语言体系，兼容Nacos0.8.0版本，<a href="https://github.com/nacos-group/nacos-sdk-python">Nacos-sdk—Python</a>在github上的<a href="https://github.com/nacos-group">Nacos-Group</a>中,支持的Python版本包括 2.7、3.6和3.7，操作简单，一行命令安装，可以在仓库中看到详细的<a href="https://github.com/nacos-group/nacos-sdk-python/blob/master/README.md">使用说明</a>，感谢周文同学的贡献。</p>
<h2>Nacos 团队页悄悄上线</h2>
<p>在Nacos 0.9.0的版本中，Nacos官网 <a href="http://nacos.io/">nacos.io</a>上线了Nacos社区的核心Committer团队首次和大家见面，<a href="https://nacos.io/en-us/docs/nacos-dev.html">Nacos 核心团队页</a>，并且社区团队在持续扩大中，<a href="https://nacos.io/en-us/docs/contributing-dev.html">Nacos的社区有着自己的社区共建规范</a>，并且在吸收新人上，不仅仅是需要开发者，还需要测试大牛、文档贡献者和社区管理者。我们鼓励大家积极参与Nacos社区，社区有一套机制可以使您，从用户角色到提交者角色，甚至是PMC角色。</p>
<h3>如何共建</h3>
<p>为了实现这一目标，你需要积极参与Nacos社区。如果您在文档中发现拼写错误，在代码中发现错误，或想要新功能或想要提供建议，您可以<a href="https://github.com/alibaba/Nacos/issues/new">在GitHub上创建一个issues</a>。</p>
<p>如果您想开始着手，可以选择github仓库中有以下标签的issues。</p>
<ul>
<li>
<p><a href="https://github.com/alibaba/nacos/labels/good%20first%20issue">good first issue</a>：对于新手来说是非常好的入门issues。</p>
</li>
<li>
<p><a href="https://github.com/alibaba/nacos/labels/contribution%20%E6%AC%A2%E8%BF%8E">contribution welcome</a>：非常需要解决的问题和非常重要的模块，但目前缺少贡献者，欢迎贡献者来贡献。</p>
</li>
</ul>
<p>除了以上的通用标签，还可以关注Nacos目前重点关注的多语言共建招募，<a href="https://github.com/alibaba/nacos/issues?utf8=%E2%9C%93&amp;q=is%3Aissue+is%3Aopen+recruit+client">C++、PHP的多语言核心贡献者招募</a>，和并且还有<a href="https://github.com/alibaba/nacos/issues/787">社区群组负责人招募</a>，欢迎大家加入Nacos社区，贡献社区。用Apache的话说，<strong>“社区高于代码”!</strong>。</p>
<h2>蓬勃发展的 Nacos 社区</h2>
<blockquote>
<p>DISS is cheap, show me your hand
比吐槽更重要的是搭把手，参与社区一起发展Nacos</p>
</blockquote>
<ul>
<li>作为用户关注和加入 Nacos 社区</li>
</ul>
<p>Nacos 社区正在蓬勃发展，截止到发文为止，Nacos 短短几个月已经有 9 个微信群，其中 7 个已满员，1个QQ群，1个钉钉群，关注 Nacos 的社区人数已经近5000人，在 Nacos 群里跟 “道（基）友” 切磋技术，交流经验，招聘交友，抢抢红包...不亦乐乎。</p>
<p>要加入 Nacos 微信社区，你可以通过扫下面的**“超哥”<strong>“超哥”</strong> 帮你拉入 “Nacos社区微信交流群”</p>
<p><img src="https://img.alicdn.com/tfs/TB1q6SBKq6qK1RjSZFmXXX0PFXa-1984-1124.png" alt=""></p>
<ul>
<li>作为代码贡献者加入 Nacos 社区</li>
</ul>
<p>从Nacos用户发展而成贡献者顺理成章，而Nacos开发团队也确实在日趋壮大，从开始的只有4个代码contributor发展到目前的39个，在0.9.0 版本的开发中，社区同学贡献了很大的力量，在此特别感谢，他们的githubId是（注：不分先后） paderlol、jifengnan、loadchange、nkorange、hxy1991、huangyunbin、darkness463、luoxn28、TsingLiang、xuechaos、nanamikon、systp、jameslcj、pader.zhang，相信后续有跟多同学参与到Nacos社区的共建中。</p>
<p><img src="https://cdn.nlark.com/lark/0/2018/png/15914/1542704700864-a9d54856-9bf6-4176-b449-c13fa02c5800.png#align=left&amp;display=inline&amp;height=387&amp;linkTarget=_blank&amp;originHeight=888&amp;originWidth=1716&amp;width=748" alt=""></p>
<h2><a href="https://github.com/alibaba/nacos"></a>新人时刻 - &quot;什么是Nacos？&quot;</h2>
<blockquote>
<p>还不知道什么是Nacos? 没关系，在github上star一下跟程序猿兄弟打个招呼吧!!</p>
</blockquote>
<p><a href="https://github.com/alibaba/nacos">Nacos</a> 是阿里巴巴于7月份新开源的项目，Nacos的主要愿景是期望通过提供易用的 <code>动态服务发现</code>、<code>服务配置管理</code>、<code>服务共享与管理</code> 的基础设施，帮助用户在云原生时代更好的构建、交付、管理自己的微服务平台。</p>
<p><img src="https://img.alicdn.com/tfs/TB1pCyAKpzqK1RjSZSgXXcpAVXa-1910-894.png" alt=""></p>
<p>github项目地址在 <a href="https://github.com/alibaba/nacos">这里</a></p>
<h2><a href="https://yuque.alibaba-inc.com/nacos/opensource/dawygn#kn9iog"></a>更多与 Nacos 相关的开源项目信息</h2>
<ul>
<li><a href="https://github.com/alibaba/nacos">Nacos</a></li>
<li><a href="https://github.com/dubbo/dubbo-registry-nacos">Dubbo Registry Nacos</a></li>
<li><a href="https://github.com/nacos-group/nacos-coredns-plugin">Nacos DNS-F</a></li>
<li><a href="https://github.com/nacos-group/nacos-docker">Nacos Docker</a></li>
<li><a href="https://github.com/nacos-group/nacos-spring-project">Nacos Spring Project</a></li>
<li><a href="https://github.com/nacos-group/nacos-spring-boot-project">Nacos Spring Boot</a></li>
<li><a href="https://github.com/spring-cloud-incubator/spring-cloud-alibaba">Spring Cloud Alibaba</a></li>
<li><a href="http://dubbo.io/">Dubbo</a></li>
<li><a href="https://github.com/alibaba/Sentinel">Sentinel</a></li>
<li><a href="https://projects.spring.io/spring-cloud/">Spring Cloud</a></li>
<li><a href="https://github.com/Nepxion/Discovery">Nepxion Discovery</a></li>
<li><a href="https://github.com/SpringCloud/spring-cloud-gateway-nacos">Spring Cloud Gateway Nacos</a></li>
</ul>
</section><footer class="footer-container"><div class="footer-body"><img src="/img/nacos_gray.png"/><div class="cols-container"><div class="col col-12"><h3>愿景</h3><p>Nacos 通过提供简单易用的动态服务发现、服务配置、服务共享与管理等服务基础设施，帮助用户在云原生时代，在私有云、混合云或者公有云等所有云环境中，更好的构建、交付、管理自己的微服务平台，更快的复用和组合业务服务，更快的交付商业创新的价值，从而为用户赢得市场。</p></div><div class="col col-6"><dl><dt>文档</dt><dd><a href="/zh-cn/docs/what-is-nacos.html" target="_self">概览</a></dd><dd><a href="/zh-cn/docs/quick-start.html" target="_self">快速开始</a></dd><dd><a href="/zh-cn/docs/contributing.html" target="_self">开发者指南</a></dd></dl></div><div class="col col-6"><dl><dt>资源</dt><dd><a href="/zh-cn/community/index.html" target="_self">社区</a></dd><dd><a href="https://www.aliyun.com/product/acm?source_type=nacos_pc_20181219" target="_self">云服务 ACM</a></dd><dd><a href="https://www.aliyun.com/product/edas?source_type=nacos_pc_20181219" target="_self">云服务 EDAS</a></dd><dd><a href="https://www.aliyun.com/product/ahas?source_type=nacos_pc_20190225" target="_self">云服务 AHAS</a></dd></dl></div></div><div class="copyright"><span>@ 2018 The Nacos Authors | An Alibaba Middleware (Aliware) Project</span></div></div></footer></div></div>
	<script src="https://f.alicdn.com/react/15.4.1/react-with-addons.min.js"></script>
	<script src="https://f.alicdn.com/react/15.4.1/react-dom.min.js"></script>
	<script>
		window.rootPath = '';
  </script>
	<script src="/build/blogDetail.js"></script>
</body>
</html>